#carousel-example-generic .carousel-inner .item img {
    width: 100%;
}

.news .list {
    margin: 10px 0;
}

.news .list ul {
    list-style: none;
    position: relative;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

.news .list ul li {
    position: relative;
    float: left;
    width: 33%;
    overflow: hidden;
}


.news .list ul li.middle {
    margin: 0 0.33333333%;
}

.news .list ul li.right {
    /*margin: 0 2%;*/
}
.news .list ul li a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.news .list ul li img {
    height: 100%;
    width: 100%;
    overflow: hidden;
}